package com.project.service;

import com.project.bean.ClassBean;

import java.util.List;

/**
 * 班级业务接口
 */
public interface IClassService {

    /**
     * 查看所有班级
     * @return 班级集合
     */
    public List<ClassBean> findAll();
    /**
     * 添加班级
     * @param classBean 班级对象
     */
    public void add(ClassBean classBean);

    /**
     * 根据班级id删除班级
     * 先统计该班级学生人数，如果不为0，表示该班有学生，返回false
     * 该班级如果没有学生（班级人数0），执行删除操作，返回true
     * @param id 班级id
     * @return 删除失败，返回false，如果删除成功，则返回true
     */
    public boolean del(int id);
}
